settling down - German English Dictionary